Low Pressure Develops East of the Bahamas

An area of low pressure developed east of the Bahamas and the system was designated as Invest 90L on Sunday afternoon.  At 5:00 p.m. EDT on Sunday the center of Invest 90L was located at latitude 24.0°N and longitude 71.0°W which put it about 260 miles (420 km) east of the Bahamas.  Invest 90L was … Continue reading Low Pressure Develops East of the Bahamas